allow passage of vehicles - Francés Inglés Diccionario